administer dosage - French English Dictionary